package com.bestescortbedsystem.dao;

import com.bestescortbedsystem.entity.SesUserOrderDetails;
import com.bestescortbedsystem.entity.SesUserOrderDetailsExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SesUserOrderDetailsDao {
    long countByExample(SesUserOrderDetailsExample example);

    int deleteByExample(SesUserOrderDetailsExample example);

    int deleteByPrimaryKey(Long detailsid);

    int insert(SesUserOrderDetails record);

    int insertSelective(SesUserOrderDetails record);

    List<SesUserOrderDetails> selectByExample(SesUserOrderDetailsExample example);

    SesUserOrderDetails selectByPrimaryKey(Long detailsid);

    int updateByExampleSelective(@Param("record") SesUserOrderDetails record, @Param("example") SesUserOrderDetailsExample example);

    int updateByExample(@Param("record") SesUserOrderDetails record, @Param("example") SesUserOrderDetailsExample example);

    int updateByPrimaryKeySelective(SesUserOrderDetails record);

    int updateByPrimaryKey(SesUserOrderDetails record);
}